ocean current energy utllizing system - Alemán Inglés Diccionario